package com.xyy.saas.payment.dao.model;

import java.io.Serializable;
import java.util.Date;

public class ApplypayUserInfo implements Serializable {
    /**
     * serialVersionUID
     */
    private static final long serialVersionUID = 98695585773293631L;
    /**
     * 自增ID
     */
    private Long id;
    /**
     * 支付平台商户id
     */
    private String accountId;
    /**
     * 三方商户关系ID
     */
    private Long thirdUserInfoId;
    /**
     * 营业执照信息
     */
    private String businessLicenseInfo;
    /**
     * 结算信息
     */
    private String settleInfo;
    /**
     * 联系人信息
     */
    private String contactInfo;
    /**
     * 商户账号信息
     */
    private String accountInfo;
    /**
     * 法人信息
     */
    private String legalInfo;
    /**
     * 股东信息
     */
    private String shareholderInfo;
    /**
     * 受益人信息
     */
    private String beneficiaryInfo;
    /**
     * 图片信息
     */
    private String imgsInfo;
    /**
     * 状态 1-创建 2-进件中 4-进件成功 5-进件失败
     */
    private Integer status;
    /**
     * 报件状态说明
     */
    private String message;
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 特约商户号
     */
    private String subMchid;

    /**
     * 业务回调
     */
    private String callback;

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getAccountId() {
        return accountId;
    }

    public void setAccountId(String accountId) {
        this.accountId = accountId;
    }

    public Long getThirdUserInfoId() {
        return thirdUserInfoId;
    }

    public void setThirdUserInfoId(Long thirdUserInfoId) {
        this.thirdUserInfoId = thirdUserInfoId;
    }

    public String getBusinessLicenseInfo() {
        return businessLicenseInfo;
    }

    public void setBusinessLicenseInfo(String businessLicenseInfo) {
        this.businessLicenseInfo = businessLicenseInfo;
    }

    public String getSettleInfo() {
        return settleInfo;
    }

    public void setSettleInfo(String settleInfo) {
        this.settleInfo = settleInfo;
    }

    public String getContactInfo() {
        return contactInfo;
    }

    public void setContactInfo(String contactInfo) {
        this.contactInfo = contactInfo;
    }

    public String getAccountInfo() {
        return accountInfo;
    }

    public void setAccountInfo(String accountInfo) {
        this.accountInfo = accountInfo;
    }

    public String getLegalInfo() {
        return legalInfo;
    }

    public void setLegalInfo(String legalInfo) {
        this.legalInfo = legalInfo;
    }

    public String getShareholderInfo() {
        return shareholderInfo;
    }

    public void setShareholderInfo(String shareholderInfo) {
        this.shareholderInfo = shareholderInfo;
    }

    public String getBeneficiaryInfo() {
        return beneficiaryInfo;
    }

    public void setBeneficiaryInfo(String beneficiaryInfo) {
        this.beneficiaryInfo = beneficiaryInfo;
    }

    public String getImgsInfo() {
        return imgsInfo;
    }

    public void setImgsInfo(String imgsInfo) {
        this.imgsInfo = imgsInfo;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getSubMchid() {
        return subMchid;
    }

    public void setSubMchid(String subMchid) {
        this.subMchid = subMchid;
    }

    public String getCallback() {
        return callback;
    }

    public void setCallback(String callback) {
        this.callback = callback;
    }
}
